Challenges in Program Comprehension
نویسندگان
چکیده
Program comprehension as a subtask of software maintenance and evolution consumes about half of the time spent by the developers who have to explore a systems’ source code to find and understand the subset of the code which is relevant to their current task. The problems encountered during the comprehension process influence the time spent on program comprehension to a great extent. Although many empirical studies have been conducted in the field of program comprehension, only little is known about the challenges developers face when trying to understand a software system. This paper reports on an observational study of 28 professional developers, investigating their behaviour with respect to the occurring problems.
منابع مشابه
Mining Source Code for Design Regularities
The aim of this working session on Industrial Realities of Program Comprehension is to exchange and discuss experiences, opportunities, challenges and strategies for the application of program comprehension techniques in industry. In this position paper we focus on a potentially interesting opportunity and challenge for adopting program comprehension techniques, and source code mining technique...
متن کاملImproving Program Comprehension in Operating System Kernels with Execution Trace Information
Operating systems are one of the most complex kinds of software systems ever built. Their complexity results from many factors, in special, the huge size and low-level issues. As consequence, there are many programming challenges to be considered at either the in-the-large level or in-the-small level. Program comprehension is a crucial problem for developers who need to contribute or reuse the ...
متن کاملThe Impact of Tactics Rules on Media Comprehension Challenges Faced by Non-Native English Speakers
EFL learners who loved to read newspapers but have difficulty in comprehending. Present paper is a study on the significance of special styles of newspapers’ writing that may contribute in decreasing reading and comprehension skills for EFL learners and also is primarily concerned with the language and style of newspaper reportage. Skilled readers don’t just read, they interact with the text. T...
متن کاملEffects of Closed-caption Programs on EFL Learners’ Listening Comprehension and Vocabulary Learning
This study aimed at investigating the impact of closed-caption program on listening comprehension of English movies and vocabulary learning. Sixty-four graduate students studying at Shiraz Islamic Azad University were selected as the participants of the study. The participants were divided into two groups: experimental group (with closed caption program) and control group (without closed captio...
متن کاملThe Stores Model of Code Cognition
Program comprehension is perhaps one of the oldest topics within the psychology of programming. It addresses a central issue: how programmers work with and manipulate source code to construct effective software systems. Models can play an important role in understanding the challenges developers and engineers contend with. This paper presents a model of program comprehension, or code cognition,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softwaretechnik-Trends
دوره 32 شماره
صفحات -
تاریخ انتشار 2012